version: '2'
services:
  %%SERVICE_NAME%%:
    build:
      context: .
      dockerfile: nextgen/Dockerfile
    env_file:
      - nextgen/app.env
    image: ${DTR_URL}${DTR_ORG}/%%DOCKER_IMAGE_NAME%%:${SOURCE_BUILD_NUMBER}
    container_name: %%DOCKER_CONTAINER_NAME%%
    hostname: %%DOCKER_HOSTNAME%%
    labels:
      - com.docker.ucp.access.label="%%UCP_ACCESS_LABEL%%"
    restart: always
    ports:
    - "8391:80"
    environment:
    - "constraint:nodetype==*application*"
    - "SERVICE_TAGS=${VAMF_ENVIRONMENT}"
    - "SERVICE_NAME=%%SERVICE_NAME%%"

networks:
  apigateway-network:
    external: true